blood spurt - Turkish English Dictionary